﻿@charset "utf-8";
/*全局*/
html,body,div,ul,li,dl,dt,dd,span,p,h1,h2,h3,img,a,form,label { margin: 0; padding: 0; }
body { font-size: 12px; font-family: "宋体"; color: #373737; background: #e6f1f7; }
img { border: none; }
ul { list-style: none; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
a { color: #373737; text-decoration: none; }
a:hover { color: #0274c6; text-decoration: none; }

/*字体*/
.redTxt { color: #f00;}
.boldTxt { font-weight: bold; }
.left_iframe{HEIGHT: 92%; VISIBILITY: inherit;WIDTH: 180px; background:transparent;}
.main_iframe{HEIGHT: 92%; VISIBILITY:visible; WIDTH:100%; Z-INDEX:0;}
/*顶部*/
.top { height: 86px; background: url(../images/topBg.gif) repeat-x; }
.topBg { height: 79px; background: url(../images/top.jpg) no-repeat right top; }
.topNav { border-bottom: 1px solid #e5e5e5; }
.topLeftNav { color: #979797; }
.topLeftNav img { vertical-align: middle; margin-left: 3px; }
.topNavLink { padding-right: 10px; color: ##03548c; }
.topNavLink a { color: ##03548c; }
.topNavLink a:hover { color: ##03548c; }
.topNavLink a.exit { color: #f00; }
.topNavLink a.exit:hover { color: #f00; }
a.icoLink { background: url(../images/ico2.png) no-repeat; padding-left: 20px;}
a.clock { background: url(../images/clock.gif) no-repeat; padding-left: 20px; }

.searchInput { width: 134px; height: 17px; border: 1px solid #6d92ac; vertical-align: middle; color: #9b9b9b; padding-top: 2px; }
.searchBt { width: 62px; height: 22px; border: none; background: url(../images/sBt.gif) no-repeat; vertical-align: middle; margin-left: -6px; }
.search { padding-right: 10px; }

/*主体*/
.content {  }
.left { background: url(../images/left.gif) repeat-y; }
.right { background: #fff; border-top: 1px solid #6d92ad; border-bottom: 1px solid #6d92ad; }

/*左栏*/
.leftTop { height: 39px; background: url(../images/leftTop.jpg) no-repeat; text-align: center; }
.enavbt1 { width: 91px; height: 32px; border: none; background: url(../images/leftBt1.gif) no-repeat; cursor: pointer; }
.enavbt2 { width: 91px; height: 32px; border: none; background: url(../images/leftBt2.gif) no-repeat; cursor: pointer; }
.enavbtNow2 { width: 91px; height: 32px; border: none; background: url(../images/leftBtNow2.gif) no-repeat; cursor: pointer; }
/**/
.nav img { vertical-align: middle; margin-right: 8px; }
.nav li a { display: block; height: 26px; padding-top: 9px; padding-left: 25px; color: #03548c; }
.nav li a:hover { color: #0274c6; }
.nav li a.now { height: 24px; border-top: 1px solid #6e92ac; border-bottom: 1px solid #6e92ac; background: #fff url(../images/ico2.gif) no-repeat 160px 50%;  }

.nav li.lineA { background: url(../images/lineA.gif) no-repeat center top; height: 35px; padding-top: 3px; padding-bottom: 3px; margin-top: 1px; margin-bottom: 1px; }

/*右边*/
.rightBox { padding: 12px; background:#fff; }
.tipBot { background: #BED9EC; }
.tipCon { background: url(../images/tipCon.gif) repeat-y; }
.impTop { border-bottom: 1px solid #9DB8CB; height: 35px; line-height: 35px; margin-bottom: 10px; }
.editTab { height: 29px; background: url(../images/editTab.gif) repeat-x; padding-top: 5px; padding-left: 5px; border-bottom: 1px solid #88A1B5;  }
.editTab label{ margin-left:1px;}
.inpBox1 { width: 120px; height: 16px; border: 1px solid #6C93B2; color: #9b9b9b; margin-right: 2px; padding-top: 2px; }
.sButton { width: 80px; height: 22px; background: url(../images/sBt2.gif) no-repeat; border: none; margin-right: 3px; }
.editTab input, .editTab img { vertical-align: middle; }
.eTabBg { background: url(../images/eTabBg.gif) repeat-x; border-bottom: 1px solid #CCCCCC; color: #005490; }
.eTabBg img { vertical-align: middle; }
.eTabBg td { padding-left: 3px; padding-right: 3px; }
.eTabBg input, .dataList input { vertical-align: middle; margin-right: 10px;}
td.line { background: url(../images/line.gif) no-repeat right top; }
.dataNum { border-bottom: 2px solid #B6D5F2; padding-top: 10px; padding-bottom: 8px; padding-left: 6px; }
.dataNum span { background: url(../images/dataNum.gif) no-repeat; padding-left: 18px;  }
.dataList td { padding: 2px 3px; border-bottom: 1px solid #CCCCCC; line-height: 26px; }

.bgtr { background: #F7FAFB; }


/*分页*/
.page { height: 32px; background: url(../images/page.gif) repeat-x; margin-top: 10px; border-bottom: 1px solid #88A1B5; color: #6E6E6E; }
.page input, .page img { vertical-align: middle; }
.leftPage { height: 32px; float: left;  padding-left: 5px; }
.pageBt1 { padding-top: 9px; height: 23px; float: left; margin-right: 3px; }
.pageBt1 img { margin-left: 5px; margin-right: 5px; }
.pageBt2 { float: left; height: 26px; *height: 28px; padding-top: 6px; *padding-top: 4px; background: url(../images/pageLine.gif) no-repeat left 50%; padding-left: 10px; }
.pageBt2 input { margin-left: 5px; margin-right: 5px; }
.pageBt3 { padding-top: 9px; height: 23px; float: left;  padding-left: 5px; background: url(../images/pageLine.gif) no-repeat left 50%; margin-left: 8px; }
.pageBt3 img { margin-left: 5px; margin-right: 5px; }
.pageBt4 { padding-top: 8px; height: 24px; float: left; background: url(../images/pageLine.gif) no-repeat left 50%; margin-left: 3px;  }
.pageBt4 img { margin-left: 10px; }
.pageBt5 { float: left; height: 26px; padding-top: 6px; background: url(../images/pageLine.gif) no-repeat left 50%; padding-left: 10px; margin-left: 8px; }
.pageBt5 select { height: 21px; vertical-align: middle; }
.pageBt6 { padding-top: 8px; height: 24px; float: left; background: url(../images/pageLine.gif) no-repeat left 50%; margin-left: 8px;  }
.pageBt6 img { margin-left: 10px; }

.pageIn { height: 17px; border: 1px solid #A4ADB4; width: 30px; }
.rightPage { height: 32px; line-height: 32px; float: right; padding-right: 10px; }

/**/
.icoNav { border-top: 1px solid #C8D1DA; margin-top: 20px; font-size: 14px; color: #898989; font-family: Arial, Helvetica, sans-serif; padding-top: 10px;  }
.icoNav img { vertical-align: middle; margin-right: 10px; }
.icoNav a { color: #03548c; }
.icoNav a:hover { color: #0274c6; }

/*最右固定栏作费已经不使用*/
.sRightTop { border-bottom: 1px solid #9DB8CB; height: 35px; line-height: 35px; background: #fff;  padding-left:5px;color: #03548c; }
.sRightTop a { color: #03548c; }
.sRightTop a:hover { color: #0274c6; }

.sRightCon { background: url(../images/whiteLine.gif) repeat-x; padding-top: 12px; padding-left: 2px; padding-right: 2px; color: #03548c; padding-bottom: 10px; }
.sRightTit { height: 25px; background: #104382; color: #fff; padding-left: 5px; padding-right: 5px; width: 160px; margin-left:2px; font-weight:bold;}
.rightDl1 { margin-top: 1px; }
.rightDl1 dt { height: 23px; line-height: 23px; background: url(../images/sRightDl.gif) repeat-x; border-bottom: 1px solid #cccccc; padding-left: 10px; }
.sInput3 { width: 115px; height: 17px; border: 1px solid #6E92AC; color: #9b9b9b; padding-top: 2px; }
.sBt3 { width: 39px; height: 22px; background: url(../images/sBt3.gif) no-repeat; border: none; }
.rightDl1 input { vertical-align: middle; }

.sBox3 { text-align: center; padding-top: 8px; padding-bottom: 8px;  }
.sRightLink { padding-top: 3px; }
.sRightLink a { display: block; color: #423E3B; height: 27px; line-height: 27px; padding-left: 10px; }
.sRightLink a:hover { background: #fff; color: #423E3B; }
.sRightTips dt { padding-bottom: 6px; padding-left: 10px; padding-top: 10px;  }
.sRightTips dt img { vertical-align: middle; margin-right: 5px; }
.srtDd { line-height: 22px; padding-left: 10px; padding-right: 10px; padding-top:5px;}
/**/
.blueBorder { border-top: 1px solid #6D92AC; border-left: 1px solid #6D92AC; border-right: 1px solid #6D92AC;  }
.sButton4 { width: 56px; height: 22px; background: url(../images/sBt4.gif) no-repeat; border: none; margin-right: 2px; }
.rbbg { width: 37px; height: 19px; border: none; background: url(../images/rbbg.gif) no-repeat; font-size: 12px; color: #005997; vertical-align: middle; float: right; margin-top: 4px; }
.ltTit { float:left; line-height: 27px; }

.noLineUl { margin-top: 5px; }
.noLineUl li { padding-left: 25px; line-height: 24px; }
.noLineUl a { color: #03548c;}
.noLineUl a:hover { color: #0274c6;}

.LineUl { padding-top: 5px;  }
.LineUl li { padding-left: 25px; line-height: 24px; }
.LineUl a { color: #03548c;}
.LineUl a:hover { color: #0274c6;}

.proTd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #03548c; }
.proTd img { margin-right: 8px; vertical-align: middle; }


.staLink { padding-top: 5px; padding-bottom: 5px; }
.staLink li { padding-left: 15px; line-height: 24px; }
.staLink a { color: #03548c;}
.staLink a:hover { color: #0274c6;}

.allhou { padding-left: 15px; margin-top: 10px;  }
.tabTit { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; cursor: pointer; }
.tabCon { padding-left: 40px; }
.tabCon li { line-height: 20px; }
.tabCon a { color: #03548c; }
.tabCon a:hover { color: #0274c6; }

.topTwoLine {padding-top: 2px;}
.mapTxt { padding-left: 15px; padding-top: 8px; }
.mapImg { text-align: center; padding-top: 10px; }

.sRightTit2 { height: 27px; padding-left: 5px; padding-right: 5px; width: 160px;  }
.grayTxt { color: #373737; padding-left: 10px; }

.colorUl li { border-bottom: 1px solid #cccccc; padding-left: 13px; padding-top: 6px; padding-bottom: 6px;  }

.fNumber { font-weight: bold;  }
.defColor { background: url(../images/bigBlue.gif) no-repeat; float: left; width: 60px; height: 35px; margin-left: 2px; line-height: 35px; text-align: center; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 1px; margin-bottom: 1px; }
.redColor { background: url(../images/bigRed.gif) no-repeat; float: left; width: 60px; height: 35px; margin-left: 2px; line-height: 35px; text-align: center; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 1px; margin-bottom: 1px;  }

.editCor {}
.editTit { font-weight: bold; background: url(../images/dataNum2.gif) no-repeat left 45%; padding-left: 15px; border-bottom: 1px solid #C9D2DB; cursor: pointer; padding-bottom: 8px; padding-top: 8px; }
.editTitNow { font-weight: bold; background: url(../images/dataNum.gif) no-repeat left 45%; padding-left: 15px; border-bottom: 1px solid #C9D2DB; cursor: pointer; padding-bottom: 8px; padding-top: 8px; }
.editCon { padding-top: 5px; }

.formInp1 { width: 180px; height: 18px; background: #F4F4F4; border: 1px solid #6D91AB; }
.formSel1 { height: 21px; }
.formInp2 { width: 180px; height: 18px; background: #fff url(../images/dateIco.gif) no-repeat right 50%; border: 1px solid #6D91AB; cursor: default; }

.saveBtBox { text-align: center; padding-top: 20px; }
.saveBt { width: 73px; height: 22px; background: url(../images/saveBt.gif) no-repeat; border: none; margin-left: 5px; margin-right: 5px; }

.cenBotTit { border-bottom: 1px solid #C9D2DB; margin-top: 50px; font-weight: bold; padding-bottom: 10px; }

.smaBotTab { border-top: 1px solid #DCDCDB; border-left: 1px solid #DCDCDB;  border-right: 1px solid #88A1B5; margin-top: 10px; }
.tabTitBg1 { height: 24px; background: url(../images/tabTitBg1.gif) repeat-x; padding-left: 10px; padding-top: 2px; }

.tabsecTitBg { background: url(../images/tabTitBg2.gif) repeat-x; border-top: 1px solid #CCD0DB; border-bottom: 1px solid #DCDCDC; }
.tabsecTitBg td { padding-left: 5px; padding-right: 5px; }
.lineTd { border-right: 1px solid #DBDBDD; }

.tabsecCon {}
.tabsecCon td { border-bottom: 1px solid #DCDCDC; padding: 3px 5px; }
.editTd a { color: #09076C; text-decoration: underline; }
.editTd a:hover { color: #ffffff; background: #09076c; text-decoration: underline; }

.rigUlNav { padding-top: 10px; }
.rigUlNav li { padding-left: 20px; line-height: 24px; }
.rigUlNav li a { color: #03548c; }
.rigUlNav li a:hover { color: #0274c6; }

.ctop { height: 84px; background: url(../images/ctop.gif) repeat-x; }
.adr { height: 25px; background: url(../images/adr.gif) repeat-x; }
.adrLeft { float: left; line-height: 25px; padding-left: 15px; color: #03548c; }
.adrRig { float: right; margin-top: 4px; margin-right: 5px; }

.right2 { background: #fff; border-top: 1px solid #6d92ad; border-bottom: 1px solid #6d92ad; border-right: 1px solid #6d92ad; }
.top2Line { background: #e6f1f7 url(../images/top2Line.gif) repeat-x; }
.leftblueline { background: url(../images/leftblueLine.gif) no-repeat; }

.nav li a.lsna { padding-left: 50px; }

.maInfo { height: 22px; border-bottom: 1px solid #9DB8CD; }
.lInfo {  float: left; font-weight: bold; }
.rInfo { float: right; color: #00558E; }
.rInfo a { color: #03548c; }
.rInfo a:hover { color: #0274c6; }
.rInfo img { vertical-align: middle; }

.infoTab { font-weight: bold; margin-top: 10px; }
.newsBoxTab { margin-top: 12px; }


.leftNews { border: 1px solid #6D92AD; }
.rightNews { border: 1px solid #6D92AD; }
.newsTitBg { height: 24px; background: url(../images/newsTitBg.gif) repeat-x; line-height: 24px; padding-left: 10px; color: #015591; border-bottom: 1px solid #6D92AD; }
.newsTitBg2 { height: 24px; background: url(../images/ico18.gif) repeat-x; line-height: 24px; border-bottom: 1px solid #DDDDDB; padding-right: 10px; padding-left: 10px; color: #015591; }

.newsTabList td { padding: 6px 3px; border-bottom: 1px solid #DCDCDC; }
.tdDate { color: #8D8D8D; }

.inEx { border-bottom: 1px solid #9DB8CB; padding-bottom: 10px; }

.inExList {}
.inExList li { border-bottom: 1px dotted #CCCCCC; padding-top: 15px; padding-bottom: 10px; }
.inExTab h2 { font-size: 16px; margin-top: 8px; margin-bottom: 6px; }
.inExTab p { line-height: 22px; }
.inExTab p a { color: #03548c; text-decoration: underline; }
.inExTab p a:hover { color: #0274c6; text-decoration: underline;  }

.colorGray { filter: gray; }
.masterNav { color: #747474; }
.masterNav a.adid { color: #747474; }
.masterNav a.adid:hover { color: #0274c6; }
.alinkNav { color: #03548c; }
.alinkNav a { color: #03548c; }
.alinkNav a:hover { color: #0274c6; }

a.newFiles { background: url(../images/ico19.gif) no-repeat left 50%; padding-left: 16px; color: #015591; float: right; }
a.newFiles:hover { color: #0274c6; }
.newsSear { background: #EAF3F8; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #fff; text-align: center; padding-top: 15px; padding-bottom: 15px; }
.newsSear input { vertical-align: middle; }
.newsInp { width: 123px; height: 20px; border: 1px solid #7F9DB9; }
.newsSBt { width: 53px; height: 24px; background: url(../images/newsSearBt.gif) no-repeat; border: none; }
.leftTitTab { float: left; }

.stabNews { padding-left: 8px; padding-right: 8px; padding-top: 5px; }
.stabNews li { border-bottom: 1px solid #DCDCDC; line-height: 18px; background: url(../images/ico20.gif) no-repeat left 13px; padding-left: 10px; padding-top: 6px; padding-bottom: 6px; }

.nf { text-align: center; margin-top: 24px; padding-bottom: 24px; }
.adBox { margin-top: 12px; }

/*头部左边隐藏层导航*/
.blockNav { position: relative; cursor: pointer;  }
.hidsonNav { position: absolute; visibility: hidden; width: 62px; background: #f3f9fc; left: 18px; _left: 0px; top:12px; border: 1px solid #d7d7d7;}
.hidsonNav a { display: block; line-height: 22px; color: #979797; }
.hidsonNav a:hover { color: #fff; background: #4bb0f8; }
/*按钮样式*/
.btn{ background:url(../images/bg.gif) repeat-x; height:22px; line-height:22px; text-align:center; font-size:12px; border:solid 1px #9e9e9e;}
/*内页左边新样式strat*/
.nRightDiv{ background:url(../images/srtl.gif) no-repeat center bottom; padding-bottom:3px; font-size:12px;}
.nRightDiv h1{ width:163px; font-size:12px; background:#104382; height:25px; line-height:25px; margin-left:3px; color:#fff; padding-left:2px; padding-right:3px; margin-bottom:3px;}
.nRightDiv h1 span{ float:left;}
.nRightDivLi{ height:22px; line-height:22px;  margin-left:3px; margin-right:2px;margin-bottom:1px; margin-top:1px; background:#e6f1f7; color:#03548c; }
.nRightDivLi a{background:#e6f1f7; color:#03548c; text-decoration:none; display:block; }
.nRightDivLi a:hover{background:#a6daf7; color:#0274c6; text-decoration:none;display:block;}
.nRightDivLi1{background:#a6daf7; height:22px; line-height:22px;  margin-left:3px; margin-right:2px;margin-bottom:1px; margin-top:1px; }
.nRightDivLi1 a{background:#a6daf7; color:#03548c; text-decoration:none; display:block; }
.nRightDivLi1 a:hover{background:#a6daf7; color:#0274c6; text-decoration:none; display:block; }
/*内页左边新样式end*/
.menuList{ width:125px;  height:192px;background:#e6f1f7;}
.menuListli{ height:25px; line-height:25px; font-size:12px; width:125px; border-bottom:solid 1px #FFF;color:#03548c; font-weight:bold; background:#e6f1f7; }
.menuListli a{ color:#03548c; text-decoration:none; display:block;}
.menuListli a:hover{color:#03548c; text-decoration:none; background:#a6daf7;}
.menuListli1{ height:25px; line-height:25px; font-size:12px; width:125px; border-bottom:solid 1px #FFF;color:#03548c; font-weight:bold;background:#a6daf7; }
.menuListli1 a{color:#03548c; text-decoration:none; display:block;}
.menuListli1 a:hover{color:#03548c; text-decoration:none; background:#a6daf7;}

/**/
.clientDiv{ width:125px; height:auto;}
.clientDiv ul li{ background:#f0faff; height:25px; line-height:25px;}
.clientDiv ul li span{ float:right; padding-top:3px; padding-right:3px;}
.clientDiv ul li a{ color:#03548c; text-decoration:none; background:#e6f1f7;}
.clientDiv ul li a:hover{ color:#03548c; text-decoration:none;background:#e6f1f7;}
.searchs{ text-align:left; padding-top:5px; padding-left:205px; border-top:solid 1px #9db8cb;}
.searchcenter{ text-align:center; padding-top:5px; border-top:solid 1px #9db8cb; margin-top:10px;}
.search_input{ width:210px; border:solid 1px #6e92ac; height:20px; line-height:20px;}
.finmace_input{ width:150px; border:solid 1px #6e92ac; height:20px; line-height:20px;}
/*弹层效果*/

#popupContainer {	position: fixed !important;	position: absolute;	z-index: 201;}
#popupInner {	border: 1px solid #069be4;	background-color: #ffffff;}/*最外边框*/
#popupFrame {text-align: center;	margin: 0px;	width: 100%;	height: 100%;	position: relative;	z-index: 202;	background-color: #FFFFFF;}
#popupTitleBar { background:url(../images/bgmenu.gif) bottom repeat-x;font-weight: bold;	height:25px; line-height:25px; padding-left:5px;	position: relative;	z-index: 203;}/*标题*/
#popupTitle {float:left;	font-size:12px; color:#FFF;}
#popupControls {	float: right;	cursor: pointer;	cursor: hand;}
#popupControls  img{ padding-top:6px; padding-right:5px;}/*关闭按钮*/
#mask {	position: fixed !important;	position: absolute;	opacity: .4;	filter: alpha(opacity=40);	left: 0px;	top: 0px;	background-color: #999999;}
/*login*/
.login_table{ width:100%; }
.lgoin_left{ width:80px; text-align:right; padding-right:5px; height:30px; line-height:30px; height:54px;}
.lgoin_left1{ width:80px; text-align:right; padding-right:10px; height:30px; line-height:30px; height:30px;}
.login_input{ width:150px; height:22px; line-height:22px; border:solid 1px #ccc;}
.logint_right{ height:40px; line-height:40px; background:#f6f9fc; border-top:solid 1px #CCC; text-align:right; padding-right:8px; }
.login_btn{ background:url(../images/divbtn.png) no-repeat; width:85px; height:24px; text-align:center; border:none;}
/*客户滑动门*/
.viewDiv{ height:24px; border-bottom:solid 1px #6c92ad; margin-top:10px; padding-left:15px;}
.viewDiv ul li{ list-style:none; float:left; margin-right:3px; cursor:pointer;height:24px; line-height:24px;}
.viewMenu1{ padding-left:10px; padding-right:10px; background:url(../images/viewbg.gif) repeat-x; border:solid 1px #6c92ad;  position:relative; top:1px; }
.viewMenu2{ padding-left:10px; padding-right:10px; background:#fff; border-top:solid 1px #6c92ad; border-left:solid 1px #6c92ad; border-right:solid 1px #6c92ad;border-bottom:solid 1px #FFF;   position:relative; top:1px; }
.mainmenu2{ display:none}
.mainmenu1{ display:block;}
/*客户滑动门*/
.setfont{ color:#03548c; font-size:12px; height:25px; line-height:25px;}
